package com.ymttest.common.order.sellerquery2.bean;

import java.util.List;

import com.ymt.base.BaseBean;
import com.ymttest.common.order.sellerquery2.TimeRange;

/**
 * @date 2016-06-28
 * @desc 是否存在卖家订单导出信息
 * 
 * @author songyefeng
 *
 */
public class ExistsSellerExportedOrderInfosBean extends BaseBean {

	private static final long serialVersionUID = 1L;

	/**
	 * 查询关键字(精确匹配)
	 */
	public String BuyerNickName;

	/**
	 * 下单时间
	 */
	public TimeRange CreatedTime;

	/**
	 * 发货时间
	 */
	public TimeRange DeliveredTime;

	/**
	 * 配送方式, LogisticsTypeEnum
	 */
	public List<Integer> LogisticsTypes;

	/**
	 * 订单号
	 */
	public Integer OrderId;

	/**
	 * 订单状态, OrderStatusEnum
	 */
	public List<Integer> OrderStatus;

	/**
	 * 订单类型列表
	 */
	public List<Integer> OrderTypeList;

	/**
	 * 付款时间
	 */
	public TimeRange PaidTime;

	/**
	 * 1.定金+尾款 或 全款
	 */
	public List<Integer> PayTypes;

	/**
	 * 申请补款时间
	 */
	public TimeRange PostpayAppliedTime;

	/**
	 * 商品名称(精确匹配)
	 */
	public String ProductName;

	/**
	 * 用户ID
	 */
	public Integer SellerId;

	public String getBuyerNickName() {
		return BuyerNickName;
	}

	public void setBuyerNickName(String buyerNickName) {
		BuyerNickName = buyerNickName;
	}

	public TimeRange getCreatedTime() {
		return CreatedTime;
	}

	public void setCreatedTime(TimeRange createdTime) {
		CreatedTime = createdTime;
	}

	public TimeRange getDeliveredTime() {
		return DeliveredTime;
	}

	public void setDeliveredTime(TimeRange deliveredTime) {
		DeliveredTime = deliveredTime;
	}

	public List<Integer> getLogisticsTypes() {
		return LogisticsTypes;
	}

	public void setLogisticsTypes(List<Integer> logisticsTypes) {
		LogisticsTypes = logisticsTypes;
	}

	public Integer getOrderId() {
		return OrderId;
	}

	public void setOrderId(Integer orderId) {
		OrderId = orderId;
	}

	public List<Integer> getOrderStatus() {
		return OrderStatus;
	}

	public void setOrderStatus(List<Integer> orderStatus) {
		OrderStatus = orderStatus;
	}

	public List<Integer> getOrderTypeList() {
		return OrderTypeList;
	}

	public void setOrderTypeList(List<Integer> orderTypeList) {
		OrderTypeList = orderTypeList;
	}

	public TimeRange getPaidTime() {
		return PaidTime;
	}

	public void setPaidTime(TimeRange paidTime) {
		PaidTime = paidTime;
	}

	public List<Integer> getPayTypes() {
		return PayTypes;
	}

	public void setPayTypes(List<Integer> payTypes) {
		PayTypes = payTypes;
	}

	public TimeRange getPostpayAppliedTime() {
		return PostpayAppliedTime;
	}

	public void setPostpayAppliedTime(TimeRange postpayAppliedTime) {
		PostpayAppliedTime = postpayAppliedTime;
	}

	public String getProductName() {
		return ProductName;
	}

	public void setProductName(String productName) {
		ProductName = productName;
	}

	public Integer getSellerId() {
		return SellerId;
	}

	public void setSellerId(Integer sellerId) {
		SellerId = sellerId;
	}


}